meet deadlines - Alemán Inglés Diccionario